SQL3/ODMG-93 Integration through MIMO
نویسندگان
چکیده
MIMO is a model that tries to integrate some of the main current object models (SQL3, ODMG-93, UML), covering all the database development phases. It is defined in the framework of the ENEASIBD project, that is being developed by the “Grupo de Bases de Datos Avanzadas ” at “Universidad Carlos III” (Madrid, Spain). An objective of ENEAYBD is to allow generation of ODMG-93 andor SQL3 schemata >om an object analysis in MIMO. Therefore, MIMO must integrate the object models of both standards. This paper summarises an approximation to the correspondence between the database standards SQL3 and ODMG-93 (mainly centred in their type system) accomplished through the construction level of MIMO. A comparison among the type system of both standards and MIMO is also achieved.
منابع مشابه
Object-Oriented Standards: Can ODMG OQL be Extented to a Programming Language?
OQL is a query language proposed in the standard ODMG-93 as a tool for declarative access to object bases. We argue that bindings of OQL to universal programming languages (C++, Smalltalk, Java) must inevitably lead to the infamous impedance mismatch that was one of the major points of criticism of relational languages by the object-oriented school. This criticism to a big extent is not relevan...
متن کاملObject Query Standards by Andrew
As object technology is adopted by software systems for analysis and design, language, GUI, and frameworks, the database community also is working to support objects, and to develop standards for that support. A key benefit of object technology is the ability for different objects and object tools to interoperate, so it's critical that such DBMS object standards interoperate with those of the r...
متن کاملArbeitspapiere der GMD GMD Technical Report No
Object technology has received considerable attention in the recent years for the integration of various local data sources in a multi-database system (MDBS). An objectoriented data model like ODMG-93 can serve as the canonical data model for the global layer in the MDBS. The ODMG-93 standard defines a closed nested ACID transaction model without intra-transaction parallelism. Although the nest...
متن کاملIntegration of Integrity Constraints into Object-oriented Database Schema According to Odmg-93
In this paper we present a new approach for embedding integrity constraints into object-oriented database systems (ODBMS), which can not be speciied implicitly by the structure or explicitly by key words of the system. For the design of an object-oriented schemas a variety of existing techniques can be used, which are mainly based on conceptual design using a semantic database model. The transf...
متن کاملExtending ODMG for Federated Database Systems
for Federated Database Systems Elke Radeke C-LAB F urstenalle 11, 33102 Paderborn, Germany [email protected], http://www.c-lab.de/ elke Abstract A federated database system (FDBS) allows a uniform and transparent access to the data of multiple heterogeneous DBS. Therefore the federation layer converts the heterogeneous data into a canonical data model. Object-oriented data models are shown to be m...
متن کامل